package cn.fl.institution.vo;


import cmm.web.core.framework.vo.BaseVO;

/**
 * @Description: 
 */
public class PrjInsRedmInterfaceInfoVO extends BaseVO {

	/**
	 * 项目ID
     */
	private Long prjId;
	/**
	 * 支付表ID
     */
	private Long paySchId;
	/**
	 * 支付表号
     */
	private String paySchNo;
	/**
	 * 本金
     */
	private Double principalAmt;
	/**
	 * 利息
     */
	private Double interestAmt;
	/**
	 * 罚息
     */
	private Double penaltyAmt;
	/**
	 * 操作类型 0 试算 1 赎回
     */
	private String operationType;
	/**
	 * 机构编码
     */
	private String insCode;
	/**
	 * 赎回金额合计
     */
	private Double redmAmt;

	/**
	 * 资方放款状态
	 */
	private String payerStsCd;

	/**
	 * 机构ID
	 */
	private  Long fundRasInsId;


	
	/**
	 * 项目ID
     */
	public Long getPrjId() {
		return prjId;
	}

	/**
	 * 项目ID
     */
	public void setPrjId(Long prjId) {
		this.prjId = prjId;
	}
	
	/**
	 * 支付表ID
     */
	public Long getPaySchId() {
		return paySchId;
	}

	/**
	 * 支付表ID
     */
	public void setPaySchId(Long paySchId) {
		this.paySchId = paySchId;
	}
	
	/**
	 * 支付表号
     */
	public String getPaySchNo() {
		return paySchNo;
	}

	/**
	 * 支付表号
     */
	public void setPaySchNo(String paySchNo) {
		this.paySchNo = paySchNo;
	}
	
	/**
	 * 本金
     */
	public Double getPrincipalAmt() {
		return principalAmt;
	}

	/**
	 * 本金
     */
	public void setPrincipalAmt(Double principalAmt) {
		this.principalAmt = principalAmt;
	}
	
	/**
	 * 利息
     */
	public Double getInterestAmt() {
		return interestAmt;
	}

	/**
	 * 利息
     */
	public void setInterestAmt(Double interestAmt) {
		this.interestAmt = interestAmt;
	}
	
	/**
	 * 罚息
     */
	public Double getPenaltyAmt() {
		return penaltyAmt;
	}

	/**
	 * 罚息
     */
	public void setPenaltyAmt(Double penaltyAmt) {
		this.penaltyAmt = penaltyAmt;
	}
	
	/**
	 * 操作类型 1 试算 2 赎回
     */
	public String getOperationType() {
		return operationType;
	}

	/**
	 * 操作类型 1 试算 2 赎回
     */
	public void setOperationType(String operationType) {
		this.operationType = operationType;
	}
	
	/**
	 * 机构编码
     */
	public String getInsCode() {
		return insCode;
	}

	/**
	 * 机构编码
     */
	public void setInsCode(String insCode) {
		this.insCode = insCode;
	}
	
	/**
	 * 赎回金额合计
     */
	public Double getRedmAmt() {
		return redmAmt;
	}

	/**
	 * 赎回金额合计
     */
	public void setRedmAmt(Double redmAmt) {
		this.redmAmt = redmAmt;
	}

	public String getPayerStsCd() {
		return payerStsCd;
	}

	public void setPayerStsCd(String payerStsCd) {
		this.payerStsCd = payerStsCd;
	}

	public Long getFundRasInsId() {
		return fundRasInsId;
	}

	public void setFundRasInsId(Long fundRasInsId) {
		this.fundRasInsId = fundRasInsId;
	}
}
